package com.suixun.dao.devicemanage;

import java.util.List;
import java.util.Map;

import com.suixun.entity.Devicelist;
import com.suixun.entity.SchoolDiscountDO;

/**
 * <p>
 * Title: DevicePriceServiceDAO
 * </p>
 * <p>
 * 功能描述: 设备价格dao
 * </p>
 * 
 * @author 陈显强
 * @date 2017年11月3日下午4:35:22
 * @version 1.0
 */
public interface DevicePriceServiceDAO {

	List<SchoolDiscountDO> getSchoolPriceByName(String schoolName);

	void updateDeviceListPrices(Map<String, Object> map);

	void updateStdDeviceinfoPrices(Map<String, Object> map);

	void updateStdIotDevicePrices(Map<String, Object> map);

	List<Devicelist> getDevicelistsByParam(Map<String, Object> map);

	void deleteDeviceListPricesBySchoolName(Map<String, Object> map);

	void deleteDeviceListPackageBySchoolName(Map<String, Object> map);

	void deleteStdDeviceinfoPricesBySchoolName(Map<String, Object> map);

	void deleteStdDeviceinfoPackageBySchoolName(Map<String, Object> map);

	void deleteStdIotDevicePricesBySchoolName(Map<String, Object> map);

	void deleteStdIotDevicePackageBySchoolName(Map<String, Object> map);
}
